1
general::
Phrase(s): predicate something (up)on something
to base something on something. • There is no need to predicate my promotion upon the effectiveness of my secretary! • You can hardly predicate the picnic on the weather, can you?
McGrawhill's American Idioms And Phrasal Verbs